

xiaoming_dict = {'name':'小明'}

#取值
print(xiaoming_dict['name'])
# print(xiaoming_dict[0])  字典无序，没有索引
print(type(xiaoming_dict))

#增加或者修改
xiaoming_dict['age'] = 18  #原来有就修改，没有就增加
xiaoming_dict['name'] = '小熊猫'
print(xiaoming_dict)

#删除
xiaoming_dict.pop('name')
print(xiaoming_dict)

#统计键值对数量
print(len(xiaoming_dict))

#合并字典

temp_dict = {'adderess':'山西','age':20}

xiaoming_dict.update(temp_dict)  #相同的会更新
print(xiaoming_dict)

#清空字典
xiaoming_dict.clear()


my_dict = {}

#字典的遍历,变量k是每次循环中，获取到的键值对的key
for k in xiaoming_dict:
    print('%s--%s'%(k,xiaoming_dict[k]))

for k in xiaoming_dict.items():  #按元组输出
    print(k)


empty_dict = {}  #这种空字典效率更高
empty_dict1 = dict()